teepee incinerator - Español Inglés Diccionario